(someone) battle the odds

Traducciones
déjouer les pronostics
Palabras
battle

verb
combattre